// js 读取index.html 内容打印到命令行
// 引入 fs内置模块
const fs = require('fs');
// const { resolve } = require('path/posix');
//创建了一个promise 实例 thenable
// resolve解决 成功结束 reject 系统能力

const p =new Promise((resolve,reject)=>{
        // resolve 解决一些问题
        //fileSystem
        //装费时的任务
        // readFile API 
        //回调函数
            // resolve({data:'13221'})
            fs.readFile('./idndex.html',function(err,data){
                if(!err){
                    resolve(data.toString());
                }
                else{
                    reject(err);
                }
                
            })
        
    });//许诺
    p.then(function(res){
        console.log(res);
        // console.log('hello');
    }).then(function(){
        console.log('hello')
    }).catch(function(rej){
        console.log(rej);
    });